/* 公共部分 */
html{height: 100%;}
body{margin: 0;height: 100%;font-size:14px; line-height:160%;color: #666;}
body, input, button, select, textarea, h1, h2, h3, h4, h5, h6{font-family: Tahoma,"\5b8b\4f53",Arial,Helvetica,Arial,sans-serif;}
ul, ol{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5, h6{margin-top:0;font-size:100%;line-height: 20px;}
.container{ width:990px;}
.color{ color:#999; font-size:12px;}
a:hover{ text-decoration:none;}

.logo{ float:left; width:100px; height:60px; line-height:60px; text-align:center;}
.logo a{ font-size:30px; color:#FFF;}
.header{ background-color:#303a40; width:100%; height:60px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);}
.new-header ul li{ float:left; padding:19px 30px;}
.new-header ul li:hover{ background-color:#425a66;}
.new-header ul li.active{ background-color:#3689b3; font-weight:bold; color:#FFF;}
.new-header ul li a{ color:#ccc;}
.new-header ul li a:hover,.new-header ul li a.active{ color:#FFF;}
.login{height:60px; line-height:60px;}
.login a{color:#ccc; padding:5px 10px; background-color:#545454;}
.login a:hover{ color:#FFF; background-color:#313131;}
.login .btn{ padding:5px 10px;  background-color:#fa9200; color:#FFF; margin-left:10px;}
.login-1{ line-height:60px;}
.none{ display:none;}
.login-1 img{ width:30px; height:30px;border-radius: 20px;}
.login-1 a{ color:#3398d1;}
.login-1:hover .none{ display:block;}
.login-1 .none{ width:120px; position:absolute; z-index:9999; background-color:#F5F5F5;border-radius: 0 0 1px 1px; box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); overflow:hidden;}
.login-1 .none li{ height:40px; line-height:40px; border-top:1px solid #F5F5F5; text-align:center; cursor: pointer;}
.login-1 .none li:hover{ background-color:#F5F5F5;}
.login-1 .none li a:hover{ color:#3398d1;}

.login-tag{ position: absolute; z-index:2; top:85px; left:50%;  margin-left:170px; width:290px; height:50px; padding:13px 20px;}
.login-tag li{ float:left; width:50%; margin:0; text-align:center;}
.login-tag li a{ color:#fff;}

.new-login{ position: absolute; z-index:1; top:135px; left:50%; margin-left:170px; width:290px; height:320px; background:rgba(51,51,51,.7); padding:30px 20px;}
.new-login li{ margin-bottom:10px; color:#ddd; font-size:12px;}
.new-login li .text{ height:30px; width:100%; padding-left:10px;}
.new-login li a{font-size:12px;}
.new-login li .btn{ width:100%; }
.new-login .he{ text-align:center; border-top:1px dotted #ddd; padding-top:5px; color:#ddd;}
.new-login .he a{ display:inline-block; margin:5px 2px;border-radius: 30px;}
.new-login .he a:hover{ background:#333;}
.new-login li .yan{ width:100px; height:40px; float:left; margin-right:10px;}
.new-login li label{ font-weight:100;}
.login-tag-a .nav-tabs{ padding:0; border:none;}
.login-tag-a .nav-tabs > li a{ padding:15px 0 15px 0; background-color:#333; border:none;border-radius:0; margin:0; color:#FFF;}
.login-tag-a .nav-tabs > li.active a { background:rgba(51,51,51,.7); border:none;border-radius:0; margin:0; color:#FFF;}
.login-tag-a .nav-tabs > li:hover a{ background:#333; border:none;border-radius:0; margin:0;}
.login-tag-a .nav-tabs li.active a:hover,.login-tag-a .nav-tabs li.active a:focus{ background:rgba(51,51,51,.7); }

.user-login{ margin:20px 0;}

.search input{ height:50px; width:100%; margin:30px 0; padding:0 20px;}
.search span a{ position:absolute; top:30px; margin-left:-80px; display:inline-block; width:80px; height:50px; line-height:50px; text-align:center; background-color:#06F; color:#FFF;}
.search span a:hover{ background-color:#03C; cursor:pointer;}
.tong{ height:50px; line-height:50px; margin:30px 0; background-color:#f5f5f5; text-align:center;}
.tong em{ padding:5px; background-color:#fff; margin:0 3px; font-size:16px; font-weight:bold;}

.new-hot h1,.new-xu h1,.hot-pai h1{ font-size:20px; border-left:5px solid #0F3; padding:0 10px;}
.new-hot h1 a,.new-xu h1 a,.hot-pai h1 a{ font-size:12px; padding-left:10px;}
.new-hot h2 a{ font-size:16px; color:#333;}
.new-hot{ padding-bottom:20px;}
.new-hot li p a{ padding:5px 10px; border:1px solid #f5f5f5; margin-right:10px; color:#333;}
.new-hot li p a:hover{ background-color:#f5f5f5;}
.hot-pai{ background-color:#fafafa; margin-bottom:30px; padding:30px 0;}
.hot-pai li{ float:left; width:170px; height:100px; margin:8px; padding:10px; text-align:center; background-color:#fff;}
.hot-pai li .img{ display:inline-block; width:170px; height:65px;}
.hot-pai li p a{display:inline-block; width:170px; height:25px; margin-left:-10px; background-color:#e5e5e5; color:#333;}
.table li{ padding:10px; border-bottom:1px solid #e2e2e2;}
.table li:hover{ background-color:#f5f5f5;}
.table li .title,.table-tag li .title{ display:inline-block; width:60%;}
.table li span,.table-tag li span{ display:inline-block; width:10%;}
.table-tag li{ border-bottom:1px solid #e2e2e2; padding:10px; font-weight:bold;}
.explore{ height:430px; overflow:hidden;}

.footer .lian{ border-top:3px solid #EFF2F5; background-color:#fff;  border-bottom:1px solid #e2e2e2; padding:10px 0;}
.footer .lian a{ padding-left:10px; color:#666;}
.footer-a{ background-color:#FFF; padding:20px 0;} 
.footer .bottom{ background-color:#fafafa; padding:20px 0; color:#666; font-size:12px; text-align:center;}

.gong{ margin-top:20px; background-color:#fff; padding:10px;}
.gong li .btn{ padding:8px 20px; margin-left:10px;}
.gong li p{ margin-top:10px;}
.gong li p a{ margin-right:15px;}
.gong .inp input{ width:50px; height:30px; padding-left:5px;}
.gong .lei a{ display:inline-block; padding:5px 10px; border:1px solid #f5f5f5; margin:0 10px 10px 0; cursor:pointer;}
.gong li .text{ float:left; height:40px; width:520px; padding:0 20px; margin-bottom:10px;}
.gong li span{display:inline-block; width:80px; height:40px; cursor:pointer; line-height:40px; margin-left:-10px; border-radius: 0 5px 5px 0; text-align:center; background-color:#06F; color:#FFF;}
.gong-tag{ margin-bottom:20px;}
.table-g li{ border-bottom:1px solid #e2e2e2; line-height:35px; padding:10px 0;}
.table-g li img{ margin-right:10px;}
.table-g li:hover{ cursor:pointer;}
.table-tag-g li{ border-bottom:1px solid #e2e2e2; padding:10px 0; font-weight:bold;}
.table-g li .tile,.table-tag-g li .tile{ float: left; width:430px; margin-left:10px;}
.table-g li span,.table-tag-g li span{ display:inline-block; width:110px;}
.hot-pai-g h1{ font-size:18px; border-left:5px solid #0F3; padding:0 10px;}
.hot-pai-g{ background-color:#fafafa; margin-bottom:30px; padding:10px;}
.hot-pai-g li{ float:left; width:160px; height:100px; margin:8px; padding:10px; text-align:center; background-color:#fff;}
.hot-pai-g li .img{ display:inline-block; width:160px; height:65px;}
.hot-pai-g li p a{display:inline-block; width:160px; height:25px; margin-left:-10px; background-color:#e5e5e5; color:#333;}


.huo,.zixun{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e2e2e2;}
.huo .img,.zixun .img{ float:left; margin-right:20px;}
.huo li{ padding-bottom:5px;}
.huo li h1{ color:#333; font-weight:bold;}
.huo .img .jin{ position:absolute; left:0; margin-left:10px; padding:2px 8px; font-size:12px; text-align:center; color:#FFF; background-color:#0C0;}
.huo .img .ting{ position:absolute; left:0; margin-left:10px; padding:2px 8px; font-size:12px; text-align:center; color:#FFF; background-color:#F00;}
.huo .img img{ width:240px;}
.you-huo li{ padding:5px 0;}
.you-huo li a{ color:#666;}
.you-huo li img{ width:240px;}
.huod{ margin-bottom:20px; border-bottom:1px solid #e2e2e2;}
.huod li{ margin-bottom:20px;}
.huod .lei a{ padding:5px 10px; border:1px solid #f5f5f5; margin-right:10px; cursor:pointer;}
.huod-n{ margin-bottom:20px;}
.huod-n h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px;}
.ditu{ margin:20px 0;} 
.ditu img{ width:100%;}
.ping{ margin-bottom:20px;}
.ping li{ border-bottom:1px dashed #e2e2e2; padding:10px 0;}
.ping li .btn{ margin:10px 0;}
.ping li .img{ width:60px; float:left;}
.ping li p{ padding-left:60px;}

.zixun .img img{ width:200px;}
.zixun li{ padding-bottom:10px;}
.zixun h1 a{ color:#333; font-size:16px; font-weight:bold;}
.zixun-n{ margin:20px 0;}
.zixun-n h1{font-size:16px; font-weight:bold;}
.fenlei{ background-color:#3689b3; padding:10px 0;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);}
.fenlei a{ padding:5px 15px; color:#fff; font-size:12px; color:#FFF; margin:0 5px;}
.fenlei a:hover{ background-color:#425a66;border-radius: 3px;}
.fenlei a.active{background-color:#425a66;border-radius: 3px;}
.faqi{ text-align:center; margin-bottom:20px;}
.faqi .btn{ width:100%;}

.fabu{ padding:20px 10px;}
.fabu h1{ font-size:18px; border-bottom:1px solid #e2e2e2; padding:10px 0;}
.fabu li{ padding:10px 0;}
.fabu .title{ width:80%; height:30px; padding:0 10px;}
.fabu .lei input{ padding-left:10px; margin-right:20px;}
.fabu .lei span{ margin-left:10px;}
.fabu .lei a{ padding:5px 10px; border:1px solid #f5f5f5; margin-right:10px; cursor:pointer;}
.fabu .form-control{ height:300px;}
.fabu-tag{ margin-top:30px;}
.bang{ padding:30px 10px; color:#999;}

.gong-a{ background-color:#3d9ccc; padding:10px 15px; height:90px; margin-top:20px; margin-left:-30px; color:#FFF; font-weight:bold;}
.triangle{display: inline-block;width: 15px;position: absolute; left:-15px; margin-top:16px;border-bottom: 8px solid transparent;border-right: 15px solid #156e9b;}
.gong-a .img{ float:left; margin-right:20px; width:170px; height:70px; line-height:70px; text-align:center; background-color:#FFF; }
.gong-a .title{ padding-top:10px;}
.gong-a .title a{ font-size:12px; color:#fff; font-weight:400;}
.gong-b{ padding:20px;}
.gong-b h1{ font-size:18px; font-weight:bold; color:#333;}
.gong-b li{ padding:10px 0;}
.gong-b li span{ margin-left:20px;}
.gong-c{ margin:20px 0; border-top:1px dashed #e2e2e2; padding:20px 10px;}
.gong-c h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px;}
.you-g{ margin:20px 0;}
.you-g h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px; margin-bottom:20px;}
.you-g .img{ padding:10px; text-align:center; border:5px solid #f5f5f5;}
.you-g li{ padding-top:10px;}
.you-g .wenzi{ background-color:#f5f5f5; padding:10px; margin-top:10px;}
.you-g .wenzi .form-control{ margin-top:10px; font-size:12px;}
.you-pai-g h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px;}
.you-pai-g{margin-bottom:20px;}
.you-pai-g li{ border:1px solid #f5f5f5; padding:10px 0; margin:10px 0; text-align:center;}

.you-qiugou{ margin:20px 0;}
.you-qiugou h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px; margin-bottom:20px;}
.you-qiugou .img{ float:left; width:50px; margin-right:10px;}
.you-qiugou .title p{ font-size:12px;}
.wenzi{ background-color:#f5f5f5; padding:3px; margin-bottom:20px; margin-top:10px;}
.wenzi .form-control{ margin-top:10px; font-size:12px;}
.you-qiu h2{font-size:18px; border-left:5px solid #3d9ccc; padding:0 10px;}
.you-qiu{margin-bottom:20px;}
.you-qiu li{ font-size:12px;}

.bo-top{ margin:10px 0; border-bottom:1px solid #e2e2e2;}
.bo-top h1{ font-size:16px; padding:10px 0;}
.tongzhi{ margin-bottom:20px;}
.tongzhi li{ margin:10px 0; padding:10px 0; border-bottom:1px solid #e2e2e2;}
.tongzhi li .img{ width:60px; height:60px; float:left;}
.tongzhi li p{}
.tongzhi li .liuyan{ margin-left:60px;  font-size:12px;}

.zhuce .modal-dialog{ background-color:#FFF; padding:20px; margin-top:150px;}
.zhuce .nav{ margin-bottom:20px;}
.zhuce .zhuce-g li{ margin-bottom:10px;}
.zhuce .zhuce-g li .btn{ width:100%;}
.zhuce .zhuce-g li .yan{ width:120px; height:40px; float:left; margin-right:20px;}
.zhuce .zhuce-g li label{ font-weight:100;}
.zhuce .zhuce-g .he{ text-align:center; border-top:1px dotted #e2e2e2; padding-top:5px; color:#666;}
.zhuce .zhuce-g .he a{ display:inline-block; background-color:#666; margin:10px;border-radius: 30px;}
.zhuce .zhuce-g .he a:hover{ background:#333;}
.zhuce .modal-dialog .ding{ background-color:#f5f5f5; margin:-20px -20px 20px -20px; padding:10px 20px;}

.shezhi{ margin:20px 0;}
.shezhi h1{ font-size:20px; border-left:5px solid #0F3; padding:0 10px; margin:20px 0;}
.shezhi li{ margin:10px 0;}
.shezhi li a{ height:40px; line-height:40px; padding:5px 10px;  border:1px solid #f5f5f5; margin-right:10px; cursor:pointer;}
.shezhi .bao{ border-bottom:1px solid #e2e2e2; padding-bottom:20px; margin:20px 0;}

.shangp{ margin-bottom:20px; border-bottom:1px dashed #e2e2e2; padding:20px 0;}
.shangp .shangp-img{ float:left; margin-right:20px;}
.shangp .shangp-img img{ width:200px; height:150px; padding:5px; background-color:#fafafa; border:1px solid #e2e2e2;}
.shangp .shangp-title h1{ font-size:16px; font-weight:bold;}
.shangp .shangp-title span{ color:#999;}
.shangp-n{ padding:50px 20px; background-image:url(../img/bg.gif); margin-top:20px; font-size:30px; font-weight:bold; color:#030;}
.shangp-n a{ font-size:12px; font-weight:100;}

.user{ padding:20px 0; border-bottom:1px dotted #e2e2e2;}
.user dt{ width:60px; float:left;}
.user-shezhi li{ margin-bottom:10px;}
.user-shezhi li .btn{width:100%; border:1px solid #f5f5f5;}

.tuiqian{ border-bottom:1px solid #e2e2e2; padding:10px 0;}
.tuiqian p{ margin-top:10px;}
.tuiqian a{ display:inline-block; padding:2px 10px; font-size:12px; border:1px solid #f5f5f5; margin:0 5px 5px 0;}
.tuijian{ margin-bottom:20px;}
.tuijian tr{ height:50px; border-bottom:1px solid #e2e2e2; padding:10px;}

.lianxi .modal-body li{ margin:20px 0;}
.lianxi .modal-body li input{ padding-left:5px; height:30px; font-size:12px;}

.guang{ margin:20px 0;}
.guang img{ width:100%;}

.admin-header{ position:fixed; z-index:9999; background-color:#FFF; height:50px; border-bottom:1px solid #e2e2e2;}
.admin-header .glyphicon{font-size:20px; padding:12px 20px; border-right:1px solid #e2e2e2;}
.admin-meun{ position:fixed; z-index:8888;display:block; overflow:auto; width:230px; height:100%; padding-top:50px; background-color:#323232;}
.admin-meun h4{ height:50px; line-height:50px; text-align:center; margin:0; border-bottom:1px solid #444; color:#999; background-color:#3f3f3f;}
.admin-meun h4:hover{ background-color:#323232; color:#FFF; cursor:pointer;}
.admin-meun h4.active{ background-color:#000; color:#FFF; cursor:pointer;}
.admin-meun .panel{ background:none; border:none; padding:0; margin:0;}
.admin-meun .admin-meun-n li{ background-color:#222; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #444;}
.admin-meun .admin-meun-n li:hover{ background-color: #000;}
.admin-meun .admin-meun-n li.active{ background-color: #000;}
.admin-meun .admin-meun-n li a{ color:#ddd;}
.admin-warp{margin:70px 0 0 230px; padding:20px;}
.admin-index,.admin-index-a{ background-color:#FFF; padding:10px 20px; border:1px solid #e2e2e2;}
.admin-index h1,.admin-index-a h1,.daiban h2{ background-color:#fafafa; padding:10px; margin:-10px -20px 10px -20px; border-bottom:1px solid #e2e2e2; font-size:18px; font-weight: bold;}
.admin-index li{ padding:20px 0; border-bottom:1px solid #f5f5f5;}
.admin-index li .title{ text-align:right;}
.admin-index li .form-control{ width:50%;}
.search-admin input{ height:35px; width:100%; margin:20px 0; padding:0 10px;}
.search-admin span a{ position:absolute; top:20px; margin-left:-80px; display:inline-block; width:80px; height:35px; line-height:35px; text-align:center; background-color:#06F; color:#FFF;}
.search-admin span a:hover{ background-color:#03C; cursor:pointer;}
.search-admin .btn{ margin:20px 0;}
.admin-index-a tr{ height:50px; border-bottom:1px solid #e2e2e2;}
.admin-index-a tr:hover{ background-color:#f5f5f5;}
.admin-index-a .form{ width:100px;}
.admin-index-a li{ float:left; margin-right:5px;}
.admin-index-a li .form{ margin:5px 0;}
.daiban{ background-color:#FFF; padding:10px 20px; border:1px solid #e2e2e2;}
.daiban .title li{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #f5f5f5;}
.daiban tr{ height:47px; border-bottom:1px solid #f5f5f5;}

.my_input {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
#preson_pic {background:url("../images/addpic.png") no-repeat}
.header{background:#F5F5F5;color:#666666}
.header .container li a{color:#666666}

.header  .logo a{color:#3398D1}
.new-header  li.active  {
    
    background:#fff
}
.new-header ul li.active {
    background-color: #F5F5F5;
    color: #B1E9FF;
    font-weight: bold;
}

.new-header ul li.active a{
    background-color: #F5F5F5;
    color: #666666;
    font-weight: bold;
}
.header {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
    height: 60px;
    width: 100%;
}
login-1 a {
	color:#F5F5F5
}
.new-header ul li:hover{background:#F5F5F5;color:#7198D1}
.new-header ul li a:hover{background:#F5F5F5;color:#7198D1}
.pull-righ a{color:#666666}
.ad{text-align:center}